Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Ireland F1 USA F25 Italy F28 Greece F5 Greece F6 Czech Republic F5 Czech Republic F6 Austria F3 Great Britain F6 Great Britain F7 Ireland F1 Ireland F2 Syria F2 Russia F5 France F13 Italy F30 France F18 Great Britain F15 Great Britain F16 Malaysia F4 Malaysia F5 Malaysia F6 Great Britain F1 Great Britain F2 Germany F3 France F3 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Great Britain F4 France F6 Great Britain F6 Tunisia F1 Netherlands F1 Germany F6 Ireland F1 Great Britain F11 Great Britain F12 Thailand F2 Thailand F3 Germany F13 Germany F14 Germany F15 Morocco F6 Morocco F7 Greece F1 Japan F9 Japan F10 Greece F2 Australia F12 Australia F13 Cambodia F1 France F2 Great Britain F4 Thailand F1 Thailand F2 France F6 France F7 India F4 Morocco F3 Spain F18 Morocco F4 Morocco F5 Ireland F1 Italy F20 Spain F36 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Great Britain F1 Spain F5 Turkey F11 Bahrain F1 Chinese Taipei F1 Chinese Taipei F2 Great Britain F8 Spain F16 Spain F17 Spain F18 Ireland F1 Canada F5 Italy F22 Italy F23 France F19 Indonesia F3 Indonesia F4 Israel F2 USA F6 Canada F2 China F1 China F2 Chinese Taipei F1 Gabon F1 Cambodia F1 Thailand F2 Japan F1 USA F9 Japan F2 Japan F3 Thailand F4 Thailand F6 Hong Kong F3 Thailand F10 Thailand F11 Thailand F1 USA F5 Thailand F2 Ireland F2 Armenia F1 Georgia F1 Great Britain F13 USA F26 USA F27 Germany F11 Russia F4 Venezuela F4 Venezuela F5 Great Britain F11 Venezuela F6 Croatia F2 Poland F1 Germany F5 Indonesia F3 Great Britain F2 Cambodia F2 Cridicard Mastercard Tennis Cup - Campos do Jordao Time Warner USTA Challenger - Binghamton The Granby Natrel Challenger - Granby The $50,000 Pro Challenger at Calabasas - Calabasas South African Airways Tennis Open - Durban Dublin Challenger - Dublin Caloundra Challenger Kyoto Challenger Milan Challenger Singapore Challenger Scheveningen Challenger Granby Challenger Penza Challenger Alphen Challenger Istanbul Challenger Izmir Challenger Charlottesville Challenger San Luis Potosi Challenger Sarasota Challenger Savannah Challenger Taipei City Challenger Ilkley Challenger Sarasota Challenger Mestre Challenger Lyon Challenger Blois Challenger Milan Challenger Cary Challenger Stockton Challenger Fairfield Challenger Happy Valley Challenger Irving Challenger Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo Yokohama Challenger 2001 - Yokohama Vancouver Challenger Bangkok Challenger Como Challenger Atlantic City Open - Atlantic City Busan Open - Busan Challenger Leon 2004 - Leon Savannah Challenger Granby Challenger Shanghai Challenger Indore Challenger Heineken Challenger 2004 - Ho Chi Minh City Tata Open - Chennai Vicenza Challenger Fairfield Challenger Jersey Challenger Noumea Challenger The LTA Sunderland Challenger - Sunderland Maui Challenger Busan Open Challenger Tennis - Busan China Open - Beijing Thailand Open - Bangkok Quimper Challenger AIG Japan Open - Tokyo Credicard Mastercard Tennis Cup - Campos do Jordao Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis Granby Challenger 12th BH Tennis Open International Cup - Belo Horizonte St. Brieuc Challenger Countrywide Classic - Los Angeles Thailand Open - Bangkok Almaty Challenger AIG Japan Open Tennis Championships - Tokyo Belgaum Open - Belgaum Fergana Challenger - Fergana Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo The Artois Championships - London Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Samsung Secruities Cup Challenger - Seoul Chennai Open - Chennai Thailand Open - Bangkok Dharwad Challenger 2006 - Dharwad Corona Mexico City Open - Mexico City Thailand Open - Bangkok Busan Challenger Prostejov Challenger Anning Challenger Winnetka Challenger Loughborough Challenger PTT Thailand Open - Bangkok Estoril Open - Estoril Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Irving Challenger Pune Challenger Yokohama Challenger Noumea Challenger Maui Challenger AEGON Championships - London SkiStar Swedish Open - Bastad U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Hall of Fame Tennis Championships - Newport Delray Beach Open - Delray Beach Nottingham-2 Challenger Aegon Nottingham Open - Nottingham Memphis Open - Memphis Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport Yokohama Challenger The 69th King's Cup-Thailand Open - Bangkok Flea Market Cup Busan Challenger Tennis - Busan Challenger Natrel Presented by National Bank - Granby Bangkok Challenger Nottingham Men's Challenger - Nottingham The Natrel's Challenger of Granby - Granby USTA Illinois Challenger - Champaign Heineken Challenger - Ho Chi Minh City Eckental Challenger Loughborough Challenger AIG Japan Open - Tokyo Dallas Challenger Moncton Men's Challenger - Moncton New Delhi Challenger IV - New Delhi Busan Challenger TEAN International - Alphen Aan Den Rijn AIG Japan Open - Tokyo Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Timisoara Challenger Thailand Open - Bangkok Ford Tennis Championships - Louisville President's Cup - Astana Beijing Challenger Savannah Challenger Astana Challenger Vancouver Challenger Abierto Internacional Varonil Ciudad de Cancun - Cancun Dunlop World Challenge - Toyota Aptos Challenger Istanbul Challenger Melbourn Challenger Caltanissetta Challenger Kaoshuing Challenger Bangkok Challenger Jersey Challenger Izmir Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Seoul Challenger Thailand Open - Bangkok Chennai Open - Chennai Toyota Challenger Noumea Challenger Maui Challenger West Lakes Challenger Cherbourg Challenger Sarasota Challenger Tallahassee Challenger Nottingham Challenger Tianjin Challenger Nanchang Challenger Winnetka Challenger Sacramento Challenger Tiburon Challenger Bangkok Challenger Noumea Challenger Heilbronn Challenger Busan Challenger Guadalajara Challenger Surbiton Challenger Trani Challenger Alphen Challenger Izmir Challenger Seoul Challenger Burnie Challenger Osaka International Tennis Tournament - Osaka Meknes Challenger Kyoto Challenger Rabat Challenger The Surbiton Trophy - Surbiton The Stella Artois Championships - London Savannah Challenger The 10tele.com Open - Nottingham Kaohsiung Challenger Tennis Masters Series - Hamburg Nova Challenger Osaka - Osaka Gallagher International - Hamilton Sporting Challenger - Turin USTA Seascape Challenger - Aptos BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto The Scottish Tennis Championships - Edinburgh Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Yokohama International Tennis Tournament - Yokohama Samsung Securities Cup Challenger - Seoul Ho Chi Minh City Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Fergana Challenger - Fergana GHI Bronx Tennis Classic - Bronx The Wright Financial Group, Inc. Challenger - Champaign Yokohama World Tennis Gaora Cup - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Samsung Securities Cup - Seoul Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Warsteiner Challenger Wolfsburg - Wolfsburg Shimadzu All Japan Indoor - Kyoto Fergana Tennis Challenger Tournament - Fergana Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Dharwad Challenger 2003 - Dharwad IPP Open - Helsinki Ourocard Tennis Challenger - Sao Paulo 13 BH Tennis Open International Cup - Belo Horizonte 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Tennis Classic - Bronx Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Open de la Ville de Saint Denis - Reunion Island Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City USTA Seascape Challenger - Aptos Draft Corona Mexico City Open - Mexico City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Fifth-Third Bank Tennis Championships - Lexington Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Singha Tennis Classic - Tarzana dBI Tennis Challenger - Binghamton Shanghai Rolex Masters - Shanghai University of Tennessee USTA Challenger - Knoxville Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Tennis Classic - Bronx New Delhi Challenger - New Delhi BNP Paribas Open - Indian Wells Kia International In Kawana - Kawana BMW Tennis Championship - Sunrise ECU Prague Open - Prague Dublin Challenger - Dublin BNP Paribas Open - Indian Wells Abierto Club Casablanca - Mexico City Rogers Cup - Toronto Odlum Brown Vancouver Open - Vancouver Samsung Securities Cup - Seoul ATP Challenger Numea - New Caledonia Samsung Securities Cup - Seoul Flea Market Cup - Busan Ford Tennis Championships - Louisville Music City Challenger - Nashville Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Rogers Cup - Montreal Shanghai - Shanghai Busan Open Challenger Tennis - Busan Bangkok Challenger - Bangkok 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Shimadzu All Japan Indoor - Kyoto III Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana The Scottish Tennis Championships - Edinburgh Challenger Banque Nationale - Granby Oldum Brown Vancouver Open - Vancouver New Delhi Challenger III - New Delhi Ljubljana Open 2008 - Ljubljana Akbank Private Banking-TED Open - Istanbul Okal Cup 2003 - Eckental Heilbronn Challenger Wroclaw Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Meknes Challenger Unicredit Czech Open 2007 - Prostejov Korat Challenger Monza Challenger Rome Challenger Busan Challenger Fergana Challenger Carson Challenger Aptos Challenger Trnava Challenger Seoul Challenger Legg Mason Tennis Classic - Washington Music City Challenger - Nashville Tunis Challenger The LTA Wrexham Challenger - Wrexham ATP Bangalore Challenger - Bangalore Astana Challenger Sporting Challenger 2003 - Turin Burnie Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Salzburg Challenger Guangzhou Challenger The Shelbourne Irish Open - Dublin Fergana Challenger The Swanston Challenger - Sacramento Bath Challenger Istanbul Challenger Czech Indoor Open - Prague Bangkok Challenger Jameson Cup - Milan St. Brieuc Challenger Johannesburg Challenger Yuba City Challenger Casablanca Challenger Pingguo Challenger China Open - Beijing Winnetka Challenger 2004 Keys Gate Challenger - Homestead Seoul Challenger Challenger Casablanca San Angel - Mexico City Toyota Challenger Wuhai Challenger Beijing Challenger Rimouski Challenger Le Gosier Challenger Izmir Cup - Izmir Kun-Ming Challenger Nottingham Challenger Lexington Challenger Shanghai Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Pingguo Challenger Melbourne Challenger Traralgon Challenger Yeongwol Challenger Yokohama Challenger Burnie Challenger Dallas Challenger Anning Challenger Busan Challenger Lexington Challenger Vancouver Challenger Toyota Challenger Knoxville Challenger Champaign Challenger Dallas Challenger The 70th King's Cup and Queen's Cup - Bangkok Tallahassee Challenger Noumea Challenger Tiburon Challenger Sacramento Challenger Dallas Challenger Guadalajara Challenger San Luis Potosi Challenger Tallahassee Challenger Winnipeg Challenger Maui Challenger St. Brieuc Challenger Sarasota Challenger Napa Challenger Toyota Challenger Las Vegas Challenger Andria Challenger Leon Challenger Heilbronn Challenger Karshi Challenger - Karshi Aptos Challenger Las Vegas Challenger ABN AMRO World Tennis Tournament - Rotterdam Tallahassee Challenger Winnetka Challenger Lexington Challenger Hypo Group Tennis International - Portschach BRD Nastase Tiriac Trophy - Bucharest Bangkok Challenger Chennai Open - Chennai Apia International - Sydney SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne The Stella Artois Grass Court Championships - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Waldbaum's Hamlet Cup - Long Island Campbells Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York Australian Open - Melbourne Winston-Salem Open - Winston-Salem Wimbledon - London U.S. Open - New York Australian Open - Melbourne Memphis Open - Memphis Dubai Duty Free Tennis Championships - Dubai Aircel Chennai Open - Chennai Wimbledon - London U.S. Open - New York The Stella Artois Grass Court Championships - London Australian Open - Melbourne Campbell's Hall of Fame Tennis Championships - Newport Estoril Open - Estoril Grand Prix de Tennis de Lyon - Lyon Indianapolis Tennis Championships - Indianapolis Open de Nice Cote d'Azur - Nice French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 2, 1R, ALG-IRL 1-4 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group 2, 1R, IRL-TUR 4-1 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, HUN-IRL 3-2 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, PO, EGY-IRL 2-3 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group II, 1R, IRL-EST 3-2 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, PO, IRL-EGY 3-2 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group II, PO, RSA-IRL 5-0 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group I, 1R, THA-KOR 2-3 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 15th Asian Games Doha 2006 Davis Cup, World Group, QR, RUS-THA 5-0